فایل سیستم و انواع آن
تعریف فایل سیستم :
فایل سیستم روشی است برای ذخیره سازی و سازماندهی فایل های کامپیوتر که باعث دسترسی آسان به آنها می شود.
همچنین از سیستم فایل برای مدیریت نحوه ذخیره سازی و همچنین بازیابی اطلاعات استفاده میشود. اگر فایل سیستم وجود نداشته باشد ابتدا و انتهای اطلاعات ذخیره شده تشخیص داده نمی شود.
حافظه های جانبی وسایل گوناگون اغلب برای سازگاری بیشتر از فایل سیستم FAT32 استفاده میکنند اما در صورتی که حافظه ها بزرگ تر شوند به فایل سیستم NTFS نیاز پیدا میکنند.
برخی از فایل سیستم ها نیز مخصوص به یک سیستم عامل هستند مثلا فایل سیستم +HFS با ویندوز سازگاری ندارد و برای سیستم عامل Mac OSX است. همچنین سیستم عامل های لینوکس فایل سیستم های مخصوص به خود را دارد.
آشنایی با سیستم فایل ها برای کاربرانی که با گجت ها و ابزار مختلف کار میکنند واجب است. به همین دلیل در این مطلب قصد داریم بیشتر با انواع فایل سیستم آشنا شویم :
آشنایی با فایل سیستم :
تفاوت در فایل سیستم های مختلف به این علت است که هر فایل سیستم از روش متفاوتی برای سازماندهی اطلاعات هارد دیسک استفاده می کند.
در پارتیشن بندی هر درایو با سیستم فایل مشخصی فرمت بندی میشود. فایل سیستم با اعمال روشی داده های موجود بر روی درایو را جدا می کند و به قطعات جدا تبدیل می کند که این قطعات مجزا را اصطلاحا “فایل” می گوییم.
همچنین فایل سیستم دارای شاخصی است که لیستی از فایل ها و مسیر ذخیره شدن شان را نگهداری میکند.
در این حالت سیستم عامل بجای بررسی کردن کل درایو و پیدا کردن یک فایل میتواند به راحتی مکان فایل را پیدا کند.
علت زیاد بودن فایل سیستم ها:
فایل سیستم های گوناگون روش های مختلفی برای سازماندهی داده ها دارند. برخی فایل سیستم ها سریع تر هستند و برخی دیگر امنیت بیشتری دارند. بعضی با فضاهای کوچک سازگار هستند و بعضی با فضاهای بزرگ تر.
برخی از فایل سیستم ها در برابر فایل های مخرب مقاومت دارند، اما برخی این ویژگی ها را نادیده گرفته و بر سرعت دسترسی تمرکز بیشتری دارند.
هیچ فایل سیستمی تمامی مشخصه های گفته شده را به صورت یک جا ارائه نمی کند. هر سیستم عاملی، فایل سیستم های مربوط به خودش را دارد و همچنین فایل سیستم های جدیدتر با فضاهای بیشتری سازگاری دارند و ویژگی های بیشتری دارند.
فایل سیستم مانند پارتیشن بندی نیست و بخشی از فضای ذخیره سازی محسوب نمیشود و در اصل روشی است برای ساماندهی و نامگذاری و تهیه لیست از فایل های موجود بر روی فضای ذخیره سازی.